rubber cup - German English Dictionary